to provide shelter - Türkisch Englisch Wörterbuch